$(function () {
    var updatecategoryurl = '/admin/doupdatecategory';
    var getTopcategoryurl = '/admin/getTopcategory';
    $('.edit').click(function () {
        var blogcategory = {};
        var id = $(this).attr('value');
        blogcategory.id = id;
        var categoryName = 'categoryName' + id; //将categoryName先加上id
        var categoryname = $('.'+categoryName).text();
        $('#new_category_name').val(categoryname);
        var categoryStatus = 'status' + id; //将categoryStatus先加上id
        var categorystatus = $('.'+categoryStatus).children().attr('title');
        var tempStatusHtml = '';
        if (categorystatus == '正常'){
            tempStatusHtml+= '<option selected="selected"> 正常</option>';
            tempStatusHtml+= '<option> 封禁</option>';
        }else {
            tempStatusHtml+= '<option> 正常</option>';
            tempStatusHtml+= '<option selected="selected"> 封禁</option>';
        }
        $('#new_status').html(tempStatusHtml);
        var currentParentcategoryName = 'parentcategoryName' + id; //先加上id
        var currentParentcategoryame = $('.'+currentParentcategoryName).text().trim(); //获得进行edit的父类别名称
        $.ajax({
                    url : getTopcategoryurl,
                    type : 'POST',
                    // contentType: "application/x-www-form-urlencoded; charset=utf-8",
                    contentType : false,
                    processData : false,
                    cache : false,
                    success : function(data) {
                        if (data.success) {
                            var tempParentCategoryHtml = '';
                            if ('没有父类' == currentParentcategoryame) {
                                tempParentCategoryHtml = '<option selected="selected">一级分类不可更改父类</option>';

                            }
                            else{
                                data.topCategory.map(function(item, index) {
                                    if(item.categoryName == currentParentcategoryame){
                                    tempParentCategoryHtml += '<option selected="selected"  data-id="' + item.id + '">'
                                        + item.categoryName + '</option>';}
                                        else {
                                        tempParentCategoryHtml += '<option  data-id="' + item.id + '">'
                                            + item.categoryName + '</option>';}
                                    });
                                }
                                $("#new_parent_category_name").html(tempParentCategoryHtml);
                            $("#new_categoryid").text(id);
                            }
                            // window.setTimeout("window.location='/admin/index'",2000);
                            // if (isEdit){
                            // 	$('#captcha_img').click();
                            // } else{
                            // 	window.location.href="/shopadmin/shoplist";
                            // }
                        else {
                            alert("数据库错误,请重试");
                        }
                    }});
        $('.update_category').click();
                });
    $("#submit").click(function () {
        var blogcategory = {};
        blogcategory.id = $("#new_categoryid").text();
        //获取父类Id
        blogcategory.parentId =$('#new_parent_category_name').find('option').not(function() {
                return !this.selected;
            }).data('id');
        blogcategory.status = $("#new_status").find('option').not(function() {
            return !this.selected;
        }).text().trim();
        if (blogcategory.status=="正常"){
            blogcategory.status = 1;
        }else if (blogcategory.status == "封禁"){
            blogcategory.status = -1;
        }else {
            alert('请选择正确的状态');
            return;
        }
        var formData = new FormData();
        formData.append('BlogCategoryStr', JSON.stringify(blogcategory));
        $.ajax({
            url : updatecategoryurl,
            type : 'POST',
            data : formData,
            contentType : false,
            processData : false,
            cache : false,
            success : function(data) {
                if (data.success) {
                    alert('修改成功');
                    // if (isEdit){
                    // 	$('#captcha_img').click();
                    // } else{
                    	window.location.href="/admin/listcategory";
                    // }
                } else {
                    alert(data.errMsg);
                    // $('#captcha_img').click();
                }
            }
        });
    });
    });

    // $('#submit').click(function() {
    //     var blogadmin = {};
    //
    //     blogadmin.username = $('#username').val();
    //     blogadmin.password = $('#password').val();
    //
    //     var formData = new FormData();
    //     var verifyCodeActual = $('#j_captcha').val();
    //     if (!verifyCodeActual) {
    //         $('.input_captcha').click();
    //         return;
    //     }
    //     formData.append("verifyCodeActual", verifyCodeActual);
    //     formData.append('adminStr', JSON.stringify(blogadmin));
    //     // var verifyCodeActual = $('#j_captcha').val();
    //     // if (!verifyCodeActual) {
    //     // 	$.toast('请输入验证码！');
    //     // 	return;
    //     // }
    //     // formData.append("verifyCodeActual", verifyCodeActual);
    //     $.ajax({
    //         // url : (isEdit? editShopUrl:addShopUrl),
    //         url : adminloginurl,
    //         type : 'POST',
    //         // contentType: "application/x-www-form-urlencoded; charset=utf-8",
    //         data : formData,
    //         contentType : false,
    //         processData : false,
    //         cache : false,
    //         success : function(data) {
    //             if (data.success) {
    //                 $('.loginsuccess').click();
    //                 // window.setTimeout("window.location='/admin/index'",2000);
    //                 // if (isEdit){
    //                 // 	$('#captcha_img').click();
    //                 // } else{
    //                 // 	window.location.href="/shopadmin/shoplist";
    //                 // }
    //             } else {
    //                 $('.fail-message').html(data.errMsg);
    //                 $('.loginfail').click();
    //             }
    //         }
    //     });
    // });